Symmetrical Cellular Automata Control Panel V1.1 Changes


1. Addition of Seed Values 4-9       top

Some rules only create Checkerboard patterns when initialised with mirror symmetric seeds. This limits the seed to '0' and '3' with the existing choices. The change adds the ability to toggle the state of more cells on both sides of the boundary. These additional cells are adjacent to the cells currently modified and form a line with them. It is useful to keep numeric values as this is required for a random seed.

Direct CodeRLE Codedcbaca-bd
0o000000-00
1a000101-00
2b001000-10
3c001101-10
4d010010-00
5e100000-01
6f110010-01
7g010111-00
8h101000-11
9i111111-11

Inconstancies in seeds removed. seed characters '1' and '2' where reversed on diagonal bands to horizontal bands and to the description. This has changed the seeds for some patterns.

Done.


2. Change random seed with leading zeros.       top

Leading zeros in random seeds are ignored as the seed is changed to numeric. This is different for other types and as the seeds used in current scripts do not have leading zeros they are not affected by this change. The change is to detect a leading zero and add an extra leading '1'.

Done


3. List of Changes from previous release.       top

Done. link to this file added to help


4. Allow scripts to specify the location of Lua modules.       top

New command "PATH" added before the segment.

Done.


6. Work through old Scripts and add regression tests.       top

Not part of the control panel, an ongoing activity.


7. Diamond Island changed.       top

Diamond islands where incorrectly implemented by rotating a square. This looked OK for a random islands but a solid island shows holes as a diamond shape on a grid has more cells than a square of the same length of side. Correctly implemented also allows the inverted pattern added for H010 (B4) to work. However this means that the random diamond islands are now different and the results for H1D8 will change.

Done.

8. Add update available to SymCACP.       top

Done, added to about help and help.


9. Correcting Errors.       top


Wish List for Later Releases       top



© 2024 Paul Rendell.

Last Update 23/January/24

Comments to Paul Rendell